Mathematics Of Farkle